chm[Compiled HTML Help,即“編譯的HTML幫助檔案”]

chm[Compiled HTML Help,即“編譯的HTML幫助檔案”]
chm[Compiled HTML Help,即“編譯的HTML幫助檔案”]
更多義項 ▼ 收起列表 ▲

CHM 檔案格式是微軟於 1998 年推出的基於 HTML 檔案特性的幫助檔案系統,以替代早先的 WinHelp 幫助系統。它在 Windows 98 中把 CHM 類型檔案稱作“編譯的 HTML 幫助檔案”(Compiled HTML Help file)。 被 IE 瀏覽器支持的JavaScript, VBScript, ActiveX, Java Applet, Flash, 常見圖形檔案(GIF、JPEG、PNG)、音頻視頻檔案(MID、WAV、AVI)等等,CHM同樣支持,並可以通過 URL 與 Internet 聯繫在一起。 CHM 檔案因為使用方便,形式多樣,也被採用作為電子書的格式。

製作編輯

製作工具簡介

關於製作 CHM 檔案的工具,我們可以使用微軟的 HTML Help Workshop(以下簡稱HHW)或者“國華軟體工作室”的 eTextWizard (電子文檔處理器,以下簡稱EW)。HHW 在 VB、 VC 等開發工具的 CD 中都有,也可以到微軟的站點去下載最新版本,網際網路上也可以找到漢化的版本。EW 是國人開發的軟體,使用上要方便一些。在此我們以 HHW 為例。

使用 HHW 製作 CHM 檔案

假設我們製作好的主頁放在 C:\test 目錄中,其中有一個 index.html,通過它可以連結到所有其他的檔案。

打開 HTMLHelpWorkshop,單擊“File→New”選單(或者單擊工具列第一個按鈕),出現“New”對話框,選擇其中的“Project”後,按“OK”,創建一個工程。

這一步的對話框提供了從 *.hlp 到 *.chm 檔案的轉換,在此我們不需要,直接按“下一步”。

這一步的對話框要求指定工程的位置。單擊“Browse”,進入 C:\test 目錄,並在檔案名稱中鍵入“test”,這時文本框中應出現“C:\test\test.hlp”,然後按“下一步”。

這一步要求選擇你已為工程創建的檔案類型,在此我們選擇第三個“HTML files(.htm)”。

需要添加我們製作好的 HTML 檔案,按“Add”,選擇“C:\test\index.html”,將它添加到列表框。說明一下,只要被 index.html 檔案直接或間接連結到的檔案,都會包含進去,因此不必將所有的檔案添加進去!然後單擊“完成”即可。

單擊“File→Compile…”(或工具列第三個按鈕),出現“Createacompiledfile”對話框,直接單擊“Compile”。

測試:在資源管理器中雙擊生成的 C:\test\test.chm,在頁面單擊右鍵,在選單中選擇“屬性”,在“屬性”對話框中複製其中的“地址”(應該為mk: @MSITStore:C:\test\test.chm::/index.html)。將上面的地址貼上到瀏覽器的地址欄中,如果正確,按回車可以在瀏覽器中看到正確的頁面。

1.

打開 HTMLHelpWorkshop,單擊“File→New”選單(或者單擊工具列第一個按鈕),出現“New”對話框,選擇其中的“Project”後,按“OK”,創建一個工程。

2.

這一步的對話框提供了從 *.hlp 到 *.chm 檔案的轉換,在此我們不需要,直接按“下一步”。

3.

這一步的對話框要求指定工程的位置。單擊“Browse”,進入 C:\test 目錄,並在檔案名稱中鍵入“test”,這時文本框中應出現“C:\test\test.hlp”,然後按“下一步”。

4.

這一步要求選擇你已為工程創建的檔案類型,在此我們選擇第三個“HTML files(.htm)”。

5.

需要添加我們製作好的 HTML 檔案,按“Add”,選擇“C:\test\index.html”,將它添加到列表框。說明一下,只要被 index.html 檔案直接或間接連結到的檔案,都會包含進去,因此不必將所有的檔案添加進去!然後單擊“完成”即可。

6.

單擊“File→Compile…”(或工具列第三個按鈕),出現“Createacompiledfile”對話框,直接單擊“Compile”。

7.

測試:在資源管理器中雙擊生成的 C:\test\test.chm,在頁面單擊右鍵,在選單中選擇“屬性”,在“屬性”對話框中複製其中的“地址”(應該為mk: @MSITStore:C:\test\test.chm::/index.html)。將上面的地址貼上到瀏覽器的地址欄中,如果正確,按回車可以在瀏覽器中看到正確的頁面。

還原方法

可以利用 Windows 自帶的 hh.exe 檔案來進行檔案格式轉換,語法為:

hh -decompile 目標資料夾 源CHM檔案名稱

相關詞條

熱門詞條

聯絡我們